Big Huge Thesaurus

mucuna aterrima

noun

sounds kind of like